@charset "gb2312";
/* CSS Document */

html,body,div,h1,h2,h3,h4,h5,h6,p,img,dl,dt,dd,ol,ul,li,table,caption,tbody,tfoot,thead,tr,th,td,form,fieldset,embed,object,applet,header,nav,section,strong,footer,a img{border:0;margin:0;padding:0; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå",Arial, Helvetica, sans-serif;}
ul{list-style:none}
.gl{float:left}
.gr{float:right}
.gclear{clear:both;font-size:0;overflow:hidden;height:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{display: block;}
audio, canvas, video{display: inline-block;*display: inline;*zoom: 1;}
audio:not([controls]){display: none;}
[hidden]{display: none;}
a{text-decoration:none;color:black;}
a:visited{/*color:black*/}
a:hover,a:active{color: #439319;text-decoration: none;outline: 0;}
html{overflow-x:hidden}

/*¹«ÓÃÀà*/
.none980{display:none}
.block980{display:block}
.block2980{display:inline}
.header_nav_subnav2 a.none980{display:none}
.relative{position:relative}

.header_nav{ margin:0 auto; padding:0; width:100%; background:#005EAD;height: 45px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå",Arial, Helvetica, sans-serif;}
.header_navmain{ margin:0 auto; padding:0; width:1200px; background:#005EAD;height: 45px;  font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå",Arial, Helvetica, sans-serif;}
.header_nav_subnav1{ margin:0; padding:0; float:left;width: 246px;position: absolute;height: 45px;}
.header_nav_subnav2{ margin:0; padding:0; width:954; float:right;height: 45px;line-height: 45px;}
.header_nav_subnav2 li{ margin:0; padding:0;float: right;width: 106px;height: 45px; border:0;}
.header_nav_subnav2 li a{ margin:0; padding:0;float: right;width: 106px;height: 45px;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:14px; color:#ffffff; text-align:center; text-decoration:none; line-height:44px; font-weight:normal;}
.header_nav_subnav2 li a:hover{  color:#ffffff; background:#047aba;}
.header_nav_subnav2 .move_bg{margin-left: -1px;padding-left: 1px;background: #6F082A;position: absolute;width: 104px;height: 45px;top: 0;left:-20px}
.header_nav_subnav2 a{color: #FFF;font-size: 16px;display: block;text-decoration: none;height: 45px;position:absolute;width: 104px;text-align:center}
.header_nav_subnav3{width: 140px;position: absolute;right: 2px;top: 3px;height: 41px;}
.header_nav_subnav3 a{background: url(../img/header_01.png) -44px -54px no-repeat;display:block;height:41px}
.header_nav_subnav3 a:hover{background-position:-44px -103px}
.Z_TypeList{width: 246px;position: absolute;height: 45px;z-index:99}
.Z_TypeList .title a{font-size: 16px;color: #ffffff;background: #047aba;height: 45px;line-height: 45px;text-align: center;display: block;padding-right: 30px;text-decoration: none;font-weight: 100;cursor:default}
.Z_TypeList .title a:hover{color: #ffffff;}
.Z_TypeList .Z_MenuList{width: 246px;line-height:26px;position: absolute;left: 0;top: 45px;height:0;display: none; background:#ffffff;z-index: 999;border:1px solid #cccccc; }
.Z_TypeList .Z_MenuList ul li{display: block;position: relative;padding-left: 5px;background:#ffffff; border-bottom:1px dashed #cccccc;padding-top:2px;width: 246px; height: auto;}
.Z_TypeList .Z_MenuList ul li.alt{background: url(../image/5.png) no-repeat center left #ffffff;}
.Z_TypeList .Z_MenuList ul li h3{font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:14px; color:#047aba; text-align:left; text-decoration:none; line-height:22px; font-weight:bold;}
.Z_TypeList .Z_MenuList ul li h3 a{font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:14px; color:#047aba; text-align:left; text-decoration:none; line-height:22px; font-weight:bold;}
.Z_TypeList .Z_MenuList ul li p{padding: 0 5px 2px 20px;line-height: 18px; font-size:12px;}
.Z_TypeList .Z_MenuList ul li p a{color: #888888;padding: 0px 4px 0 0;}
.Z_TypeList .Z_MenuList h3{padding-left:22px;font-size: 14px;background: url(../img/inav.png) no-repeat;font-weight: 100;display: block}
.Z_TypeList .list-item0 h3{background-position: 0px 6px;}
.Z_TypeList .list-item1 h3{background-position: 0px -29px;}
.Z_TypeList .list-item2 h3{background-position: 0px -67px;}
.Z_TypeList .list-item3 h3{background-position: 0px -107px;}
.Z_TypeList .list-item4 h3{background-position: 0px -148px;}
.Z_TypeList .list-item5 h3{background-position: 0px -150px;}
/* Z_SubList*/
.Z_SubList{position: absolute;height: 460px;z-index: 9; background:#ffffff;left: 246px;top: 45px;line-height: 21px;overflow: hidden;width: 0;display: none;}
.Z_SubList .subView{position: absolute;top: 0;background:#ffffff;left: 0;overflow: hidden;display: none;float: left;width: 600px}
.box-shadow{padding: 10px 10px 10px 0;border: 1px solid #047aba;-webkit-box-shadow: 0px 0px 15px #888;-moz-box-shadow: 0px 0px 15px #888;box-shadow: 0px 0px 15px #888;background:#fafafa;z-index:999}
.Z_SubList_ul{width: 530px;margin: 0 0 15px 10px}
.Z_SubList .subItem{width: 540px;height: 460px;position:relative}
.nav50{float:left;width:50%}
.subItemimg1,.subItemimg2,.subItemimg3,.subItemimg4{position:absolute;bottom:0;font-size: 0px;line-height: normal;font-size: 0;}
.subItemimg1{right:0}
.subItemimg2{left:-10px}
.subItemimg3{left:2%}
.subItemimg4{left:1%}
#subItemh4 h4{display:inline-block;margin: 10px 15px 0 22px;white-space: nowrap;width: 60px;}
#subItemh4 h4 a{font-size:12px;color:#414141;padding:0 2px}
#subItemh4 h4 a:hover{background: #DFDFDF;}
.Z_SubList .subItem-hd{height: 34px;line-height: 34px;border-bottom: 2px solid #a6937c;font-size: 15px;font-family: "å¾®è½¯é›…é»‘";margin-bottom: 6px;display: none;}
.Z_SubList .subItem-hd a{color: #000;}
.Z_SubList .subItem-title{font-weight: normal;font-size: 14px;padding-left: 5px;display: block;margin-top:8px;}
.Z_SubList .subItem-title a{color:#005EAD;}
.Z_SubList .subItem-cat{margin-left: 10px;}
.Z_SubList .subItem-cat a{padding:2px;color: #414141;margin: 0 2px;font-family:\5b8b\4f53 ;white-space:nowrap;overflow:hidden}
.Z_SubList .subItem-cat .navgd{border-radius:3px;border:1px solid #CCC;padding:2px 5px;}
.Z_SubList .subItem-cat a:hover{background: #dfdfdf;text-decoration: none;}
.Z_TypeList .Z_MenuList ul li.menuItemColor{background: #fafafa;border-left:5px solid #047aba; padding-left:0px;}
.Z_TypeList .Z_MenuList ul li a:hover{color:#000}



.Z_SubList .subItemlong{width: 740px;height: 480px;position:relative}





.Z_SubList .subwenzi{font-weight: normal;font-size: 24px;padding-left: 5px;display: block;margin-top:18px;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#047aba; line-height:50px;}
.Z_SubList .subwenzi span{font-weight: normal;font-size: 24px;margin-top:18px;font-family:Tahoma; color:#047aba; line-height:50px;}
.Z_SubList .subwenzi1{font-weight: normal;font-size: 18px;padding-left: 5px;display: block;margin-top:18px;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#047aba; line-height:30px;}
.Z_SubList .subwenzi1 span{font-family:Tahoma;font-weight: normal;font-size: 18px; }

.Z_SubList .subwenzi2{font-weight: normal;font-size: 12px;padding-left: 5px;display: block;margin-top:18px;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#777777; line-height:25px;}
.Z_SubList .subwenzi2 strong{font-weight: bold;font-size: 14px;color:#047aba; line-height:25px;}

.Z_SubList .subwenzi3{ margin:0; padding:0; width:260px; height:40px; padding-left:15px; margin-top:40px;}
.Z_SubList .subwenzi3 a{ margin:0; padding:0; padding-left:40px; padding-right:40px; padding-top:6px; padding-bottom:6px; height:40px; border:1px solid #047aba; color:#047aba; text-decoration:none; line-height:40px; text-align:center;}
.Z_SubList .subwenzi3 a:hover{   color:#ffffff; background:#047aba;}
.Z_SubList .subwenzi4{font-weight: normal;font-size: 16px;padding-left: 5px;display: block;font-family:Arial; color:#047aba; line-height:30px;}
.Z_SubList .subwenzi5{font-weight: normal;font-size: 24px;padding-left: 5px;display: block;margin-top:18px;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#047aba; line-height:30px;}

.Z_SubList .subwenzi11{font-weight: normal;font-size: 14px;padding-left: 5px;display: block;margin-top:18px;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#047aba; line-height:30px; font-weight:bold;}

.Z_SubList .subwenzi21{font-weight: normal;font-size: 12px;padding-left: 5px;display: block;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#047aba; line-height:25px;}
.Z_SubList .subwenzi21 a{font-weight: normal;font-size: 12px;padding-left: 5px;display: block;margin-top:18px;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#047aba; line-height:25px;}
.Z_SubList .subwenzi21 a:hover{ text-decoration:underline;}



.Z_SubList .subwenzi22{font-weight: normal;font-size: 12px;padding-left: 5px;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#777777; line-height:25px;}
.Z_SubList .subwenzi22 a{font-weight: normal;font-size: 12px;padding-left: 5px;margin-top:18px;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#777777; line-height:25px;}
.Z_SubList .subwenzi22 a:hover{ text-decoration:underline;}


.Z_SubList .subwenzi12{font-weight: normal;font-size: 18px;padding-left: 5px;display: block;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#047aba; line-height:30px;}
.Z_SubList .subwenzi12 span{font-family:Tahoma;font-weight: normal;font-size: 18px; }


.object_banner1,
.object_banner2,
.object_banner3,
.object_banner4,
.object_banner5{width: 212px;height: 508px;overflow: hidden}


.object_banner2 img{ padding-top:20px;}
.object_banner1 li,
.object_banner2 li,
.object_banner3 li,
.object_banner4 li,
.object_banner5 li{width: 212px;height: 508px;float: left;}
.object_banner1 .banner_index,
.object_banner2 .banner_index,
.object_banner3 .banner_index,
.object_banner4 .banner_index,
.object_banner5 .banner_index{bottom:0;top:337px;width:auto}
.object_banner1 .banner_index li,
.object_banner2 .banner_index li,
.object_banner3 .banner_index li,
.object_banner4 .banner_index li,
.object_banner5 .banner_index li{width:14px;height:14px;float:right;margin:0 7px}
.Z_TypeList dl{width:212px;float: right;position: relative;top: -430px;}
.Z_TypeList dl dt{font-size:14px;color:#414141;}
.Z_TypeList dl dd{margin-top:5px;}
.Z_TypeList dl.dlbanner_zdy{top:-530px}